package com.ywdnf.gomoku.model.message;

import lombok.Getter;

/**
 * 功能编号枚举
 *
 * @author lss
 * @date 2019-06-26, Wed
 */

@Getter
public enum RespOptNo {

  /**
   * 放置棋子
   */
  PLACE_CHESS("放置棋子", 101),

  /**
   * 修改棋子
   */
  MOD_CHESS("修改棋子", 201),

  /**
   * 重置棋子
   */
  RESET_CHESS_LIST("删除棋子", 202),

  /**
   * 重置布局
   */
  RESET_LAYOUT("重置布局", 301),

  /**
   * 开始游戏
   */
  START_ROUND("开始游戏", 401),

  /**
   * 回合结束，禁止落子
   */
  ROUND_OVER("回合结束", 501),

  /**
   * 玩家加入
   */
  PLAYER_IN("玩家加入", 601);


  /**
   * 功能描述
   */
  private String desc;

  /**
   * 功能编号
   */
  private int funNo;

  RespOptNo(String desc, int funNo) {
    this.desc = desc;
    this.funNo = funNo;

  }
}
